#!/usr/bin/env python
# -*- coding: utf-8 -*-

from typing import List

from metagpt.actions.action_node import ActionNode
from metagpt.utils.mermaid import MMC1, MMC2



SYSTEM_DESIGN_REFINE = ActionNode(
    key="Refind System Design",
    expected_type=str,
    instruction="",
    example="We will ...",
)


NODES = [
    SYSTEM_DESIGN_REFINE
    # IMPLEMENTATION_APPROACH,
    # # PROJECT_NAME,
    # FILE_LIST,
    # DATA_STRUCTURES_AND_INTERFACES,
    # PROGRAM_CALL_FLOW,
    # ANYTHING_UNCLEAR,
]

REFINE_DESIGN_API_NODE = ActionNode.from_children("DesignAPI", NODES)















